left lobe of liver - Espagnol Anglais Dictionnaire